home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 23
/
Amiga Format AFCD23 (Feb 1998, Issue 107).iso
/
-coverdisks-
/
subsdisk
/
subs.dms
/
subs
/
gui4cli.LZX
/
Gui4Cli
/
Docs
/
PrintMe
< prev
next >
Wrap
Text File
|
2003-12-15
|
6KB
|
182 lines
--------------------------- PARSER COMMANDS ------------------------
NewFile NewFileName
--------------------------- GLOBAL COMMANDS ------------------------
WinBig L T W H Title
WinSmall L T W H
WinType MASK (Close|Drag|Zoom|Depth|Borderless|Backdrop|RIGHT|BOTTOM)
WinOut ConsoleSpecification
WinOnWin GuiName LeftOffset TopOffset
WinOnMouse LeftOffset TopOffset
Screen PublicScreenName
WinFont FontName Size UL|BD|IT(Mask)
WinBackground SOLID|PATTERN|ICON|IMAGE APen|Name|Alias BPen
UseTopaz
NoFontSense
VarPath VariableSearchPath
-------------------------- GRAPHICS COMMANDS -----------------------
Graphics :
BOX L T W H IN|OUT
CTEXT L T Text FontName size FGpen BGpen U|B|I|3D|SIZE(mask)
LINE L T L T ColorNo
SQUARE L T W H ColorNo FILL|NOFILL
CIRCLE centerL centerT xradius yradius ColorNo FILL|NOFILL
ICON L T IconName (no info)
Images :
LOADIMAGE ImageFile Alias ScreenName|NoRemap
FREEIMAGE Alias
IMAGE Left Top Alias
CHANGEIMAGE GuiFile GadID Left Top Alias
------------------------------ EVENTS ------------------------------
xButton L T W H Title
xCheckBox L T W H Title Variable OnText OffText ON|OFF
xVSlider L T W H Title Variable Min Max Current ShowStr
xHSlider L T W H Title Variable Min Max Current ShowStr
xTextIn L T W H Title Variable StartingText Bufflength
xCycler L T W H Title Variable
xRadio L T W H Variable Spacing
xArea L T W H COMP|BOX|NONE
xPalette L T W H
Gauge L T W H IN|OUT BUTTON|RIDGE|ICONDROP APEN BPEN PERCENT
xListview L T W H Title Variable File|Dir Offset NUM|TXT|SHOW|MULTI|DIR
xLVDirHook HookID
xMemu Menu Item SubItem Shortcut
xIcon L T IconName (no .info)
xAppMenu AppMenuName Variable ONOFF
xAppIcon L T IconName Title Variable ON|OFF
xAppWindow Variable
xOnKey Letter|#KeyValue
xRoutine Label
xPipe PipeFileName ON|OFF
xOnReturn LaunchID
xOnJump Variable
Text L T W H Text Length BOX|NOBOX
Other Events xOnLoad, xOnOpen, xOnQuit, xOnClose, xOnRMB, xOnActive,
xOnInactive, xBefore, xAfter, xOnDoubleClick, xOnFail,
xOnReload
--------------------------- GADGET MODIFIERS -------------------------
GadID IDNumber
GadFont FontName FontSize MASK(Underline|Bold|Italics)
GadTitle ABOVE|BELOW|LEFT|RIGHT
GadKey Letter (or #ASCII value)
GadTxt LEFT|CENTER|RIGHT
LVDirHook HookID
--------------------------- EVENT COMMANDS ---------------------------
Controlling Gadgets :
SetGad GuiFile GadID ON|OFF|SHOW|HIDE (Arexx capable)
Update GuiFile GadID Value (Arexx capable)
ChangeArg GuiFile GadID ArgNumber NewValue
ChangeGad GuiFile GadID L T W H Title
ReDraw GuiFile
PartReDraw GuiFile L T W H
ChangeIcon GuiFile GadID L T NewIconName
SetGadValues GuiFile
Control Statements :
If/ElseIf/Else/Endif/And/Or Argument Operator Argument
IfExists/ElseIfExists/AndIfExists SystemItem Name
While/EndWhile/And/Or Argument Operator Argument
Mark/Goto MarkName
Gosub/Return GuiName RoutineName (ARexx capable)
DoCase/Case/Break/EndCase (DoCase) Argument - Case Operator Argument
Stop
--- All Commands below this line are ARexx capable ----
Quit
DOS Commands :
Run, CLI CommandLine
SendRexx PortName CommandLine
Wait SystemItem Name TimeOut
MakeDir DirName
Assign Device: Path|REMOVE
Rename OldFile NewFile
Launch LaunchID CommandLine
FailAt ErrorNumber
Recursive commands :
Copy FileName (with wild characters) Destination
Delete FileName (with wild characters)
Action COPY|COPYNEW|MOVE|DELETE|SIZE|PROTECT|CLI File/Dir Destination
LVAction COPY|COPYNEW|MOVE|DELETE|SIZE|PROTECT|CLI GuiFile GadID Destination
Note : DOS and Recursive Commands always set the $$RETCODE
Handling GUIs :
Load/Open... GuiLoad GuiFullPathName - GuiOpen/GuiClose/GuiQuit GuiName
GuiRename OldGuiName NewGuiName
Status
Info GUI|GADGET|PALETTE|IMAGE Guiname|Guiname/GadID|ImageAlias
Handling Variables :
SetVar Variable String
DelVar Variable
AppVar Variable Text
CutVar SourceVar CUT|COPY CHAR|WORD|LINE Amount DestinationVar
Counter Variable INC|DEC Amount
Append File String
Extract String Root|Path|File|Guipath|Clean|Unquote|Ext|Upper|Lower Var
JoinFile Path File Variable
ParseVar Variable
CalcVar ResultVar Argument operator Argument
ListView Commands :
LVUse GuiFile GadID
LVDel LineNumber
LVPut NewText
LVChange NewFromFile
LVSort ASC|DSC
LVFind String
LVAdd String
LVInsert (Before)LineNumber String
LVClear
LVSave FileName
LVMove +-Offset|#LineNumber
LVGo first|next|prev|last|#LineNumber
LVSearch string CI|CS First|Next
LVMode NUM|TXT|MULTI|DIR
LVMulti First|Next|On|Off
LVDir Parent|Root|Disks|All|None|Refresh|NoRefresh|#DirName
Various Commands :
SetScreen GuiFile ScreenName
GuiScreen GuiFile FRONT|BACK
GuiWindow GuiFile ON|BIG|SMALL|FRONT|BACK|WAIT|RESUME
SetWinTitle GuiFile NewTitle
ReqFile L T W H Title SAVE|LOAD|MULTI|DIR Variable DirName
CD NewDirectoryName
Delay Ticks
EZReq Text Choices Variable
Say Text
Set parameter value
SetStack StackSize
MakeScreen ScreenName Depth Title
KillScreen ScreenName
SetColor GuiFile ColorNumber R G B
TTGet FullPath/IconName (without ".info")
BreakTask TaskName CDEF(signals)